went hand in hand

手拉手地前进;紧密联系;息息相关